body,div,span,p,h1,h2,h3,h4,a,img,li,ul,dl,dt,dd,input{margin:0;padding:0;border:0;list-style:none;}
body{ font-size:13px!important; color:#3e3e3e; font-family:"Microsoft YaHei";}
a{ text-decoration:none;}
a:hover{ text-decoration:none!important;}
/*a:focus {  outline:none!important;   -moz-outline:none!important;background:none}*/

iframe{border:none}
/*font*/
.icon {
    width: 1em; height: 1em;
    vertical-align: -0.15em;
    fill: currentColor;
    overflow: hidden;
}
/*bootstrap*/
.btn{font-size:13px;border-radius:0;}
.form-control{border-radius: 0;font-size:13px;}
.table th { line-height: 24px!important;  text-align: left;  vertical-align: top;  border-top: 1px solid #dddddd;  background: #a7bed4;  color: #fff;  font-weight: bold;}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{padding:3px 8px;}
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"]{position:static;}
.form-group{margin-bottom:10px;}
.clearfloat:after{ display:block; clear:both; content:""; overflow:hidden; height:0}
.clearfloat{ zoom:1;}
.bombBox_condition .form-group{min-height:34px;}
.bombBox_condition .form-group.moreSelect{overflow: visible!important;}
.nav.nav-tabs{margin-bottom:5px;}
input[type="radio"],.input[type="checkbox"]{margin:0 5px;}
.table-ellipsis td{word-break:keep-all!important;/* 不换行 */  white-space:nowrap!important;/* 不换行 */ overflow:hidden!important;/* 内容超出宽度时隐藏超出部分的内容 */ text-overflow:ellipsis!important;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/ }
.table-ellipsis{table-layout:fixed!important;}
/*.col-sm-2{text-align: right;}*/
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{padding:0 5px;}
.table{margin-bottom:0px;}
.pagebox{margin-top:20px;}

/*分页*/
.table-actions{float:left;}
.pagebox{width:100%;height:33px;line-height:33px;}
.pagination{margin:0;padding:0;float:right;border-radius: 0}
.pagination > li:first-child > a, .pagination > li:first-child > span,.pagination > li:last-child > a,.pagination > li:last-child > span{border-radius: 0;}

.content{background:#fff;width:100%;padding:5px;min-height:100%;}

/*title*/
.control-title{height:38px;border-bottom:1px solid #d5d5d5;margin-bottom:5px;}
.control-title .title_left{float:left;line-height:32px;font-weight: bold;}
.control-title .title_left svg{font-size:16px;}
.control-title .spanbtn{float:right;}
.redSign{color:red;}
.control-title .redSign{color:red;line-height:34px;}

/*查询条件*/
.content_condition{border:1px solid #d5d5d5;padding:10px 10px 0 10px;margin-bottom:5px;}
.content_condition  .form-group{width:28%;float:left;margin-right:1%;min-height:57.6px;max-width:295px;margin-left:0;}
.content_condition  .form-group.onlyOne{width:100%;max-width:none;min-height:0;}
.content_condition  .form-group.btnbox{width:auto;max-width: none;}
.content_condition  .form-group.checkRaido{width:auto;max-width:none!important;}
.content_condition  .btn{margin-top:24px;}
.form-group .radio-inline,.checkbox-inline{line-height:28px;}

/*弹框样式条件*/
.bombBox_condition{padding:10px;border:1px solid #d5d5d5;margin-bottom:5px;overflow: hidden;}
/*1行2个内容并排使用moreGroup，1行1个内容使用oneGroup*/
.bombBox_condition .form-group{position:relative;}
.bombBox_condition .form-group .redSign{position:absolute;right:0px;top:2px;}
.moreGroup,.oneGroup{clear:both;}
.moreGroup .form-group{width:49%;margin-right:1%;float:left;}
.moreGroup .form-group label{max-width:128px;height:20px;}
.form-group div.col-sm-9{min-height:34px;}
.moreGroup .form-group.lineDisplay{width:100%;}/*2行中内容想1行显示*/
.editable td{background:#f3f8fd!important;}/*table中tr可编辑样式*/
.noEditable td{background:#fff!important;}/*table中tr不可编辑样式*/


.bombBox_condition.addtravel{position:relative;background:#f5f5f5;}
.addtravel .aIcon.tabDel{position:absolute;right:1px;top:1px;}
.addtravel .aIcon.tabDel{background:#fff;border:1px solid #eeeeee;}
.addtravel .aIcon.tabDel:hover{background:#fafafa;}


/*tableicon*/
.aIcon{width:20px;height:20px;float:left;margin:2px;}
.aIcon svg{font-size:18px;color:#7c7c7c;}
.timeoutTr,.timeoutTr svg,.timeoutTr:hover,.timeoutTr svg:hover{background:#c23531!important; color:#fff;}

/*bombBox_condition 结束保存按钮*/
.btn_bottom{height:50px;padding-top:10px;position:fixed;bottom:0;width:100%;background:#fff;border-top:1px solid #d5d5d5;z-index:99999;}
.btn_bottom .spanbtn{float:right;margin-right: 25px;}

/*校验红色窗口*/
.check_class{border-color:red;}

/*左右结构*/
.row{margin:0!important;}
.leftContent{overflow: auto;}

/*suspension首页悬浮框*/
.suspension{background:rgba(0,0,0,.6);position:absolute;right:10px;top:20px;width:40px;color:#fff;}
.suspension svg{font-size:20px;margin:10px;}
.suspension li{padding:6px 0;text-align: center;color:#fff;font-size:12px;}
.suspension li:hover{background:rgba(0,0,0,1);}
.suspension li.current{background:rgba(160,0,0,1);}
.suspension ul{display: none;}
.suspension:hover ul{display: block}
.suspension:hover ul{display: block}
.suspension:hover ul{display: block}
/*排序按钮样式*/
.sort{float:right;margin-top:5px;background:#f1f1f1;cursor:pointer;color:#3e3e3e;}
.sort:hover{background:#f5f5f5;}

/*文本域添加间隔*/
.form-group.textarea{overflow: hidden}
